4472fead95d14dc72096c52ccfe8a1f532d5fcdc,bytetcc-core/src/main/java/org/bytesoft/bytetcc/CompensableTransactionImpl.java,CompensableTransactionImpl,fireRemoteParticipantRecoveryCancel,#,814
Before Change
} catch (XAException ex) {
success = false;
logger.error("[{}] rollback-transaction: error occurred while cancelling branch: {}",
ByteUtils.byteArrayToString(branchXid.getGlobalTransactionId()), this.archive, ex);
} catch (RuntimeException rex) {
success = false;
After Change
current.setCompleted(true);
transactionLogger.updateCoordinator(current);
logger.info("{}| recovery-cancel remote branch: {}", ByteUtils.byteArrayToString(branchXid
.getGlobalTransactionId()), current.getDescriptor().getIdentifier());
} catch (XAException ex) {
success = false;
logger.error("{}| error occurred while cancelling branch: {}",
ByteUtils.byteArrayToString(branchXid.getGlobalTransactionId()), this.archive, ex);
} catch (RuntimeException rex) {
success = false;